lying in wait - German English Dictionary